home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cocktail / r2l.lha / r2l / m2c / Errors.h < prev    next >
C/C++ Source or Header  |  1992-08-18  |  1KB  |  35 lines

  1. #define DEFINITION_Errors
  2.  
  3. #ifndef DEFINITION_Positions
  4. #include "Positions.h"
  5. #endif
  6.  
  7. #define Errors_NoText    0
  8. #define Errors_SyntaxError    1
  9. #define Errors_ExpectedTokens    2
  10. #define Errors_RestartPoint    3
  11. #define Errors_TokenInserted    4
  12. #define Errors_WrongParseTable    5
  13. #define Errors_OpenParseTable    6
  14. #define Errors_ReadParseTable    7
  15. #define Errors_Fatal    1
  16. #define Errors_Restriction    2
  17. #define Errors_Error    3
  18. #define Errors_Warning    4
  19. #define Errors_Repair    5
  20. #define Errors_Note    6
  21. #define Errors_Information    7
  22. #define Errors_None    0
  23. #define Errors_Integer    1
  24. #define Errors_Short    2
  25. #define Errors_Long    3
  26. #define Errors_Real    4
  27. #define Errors_Boolean    5
  28. #define Errors_Character    6
  29. #define Errors_String    7
  30. #define Errors_Array    8
  31. #define Errors_Set    9
  32. extern void Errors_ErrorMessage ARGS((CARDINAL ErrorCode, CARDINAL ErrorClass, Positions_tPosition Position));
  33. extern void Errors_ErrorMessageI ARGS((CARDINAL ErrorCode, CARDINAL ErrorClass, Positions_tPosition Position, CARDINAL InfoClass, ADDRESS Info));
  34. extern void BEGIN_Errors();
  35.